package net.blank.timerUtl
{
	/**
	 * 时间转换器
	 * @author blank
	 * 
	 */
	public class TimeConverter
	{
		/**
		 * 将指定的时间值转换为"HH:MM:SS"的字符串格式
		 * @param h 时
		 * @param m 分
		 * @param s 秒
		 * @return HH:MM:SS
		 * 
		 */
		public static function timeToString(h:int, m:int, s:int):String{
			return (h > 9 ? (String(h)) : ("0" + h)) + 
				":" + 
				(m > 9 ? (String(m)) : ("0" + m)) + 
				":" + 
				(s > 9 ? (String(s)) : ("0" + s))
				;
		}
		
		/**
		 * 将秒转换为"HH:MM:SS"的字符串格式
		 * @param second 秒
		 * @return HH:MM:SS
		 * 
		 */
		public static function intToTimeString(second:int):String{
			return timeToString(second / 3600, second % 3600 / 60, second % 60);
		}
	}
}